NEW DELHI -- Indian Prime Minister Narendra Modi took the oath of office Thursday along with his ministers for another five-year term, after his Bharatiya Janata Party swept a general election lasting